profile of a hummingbird perched on a branch; white background

Royalty-free stock photo ID: 59415076

profile of a hummingbird perched on a branch; white background