Royalty-free stock photo ID: 1184490517

Rufous hummingbird in Costa Rica - Image