Pied Kingfisher in liwonde national park malawi

Royalty-free stock photo ID: 108997706

Pied Kingfisher in liwonde national park malawi