Chattering Lory resting on a twig

Royalty-free stock photo ID: 122608789

Chattering Lory resting on a twig