Malachite Sunbird on a protea

Royalty-free stock photo ID: 108215630

Malachite Sunbird on a protea