Stock Photo - Blue-throated Hummingbird (Lampornis clemenciae)

Stock Photo: Blue-throated Hummingbird (Lampornis clemenciae).

Searchable keywords

Choose multiple keywords