Purple-throat ed sun bird

Royalty-free stock photo ID: 105251906

Purple-throat ed sun bird