Malachite Kingfisher perched on a branch

Royalty-free stock photo ID: 8562769

Malachite Kingfisher perched on a branch