Stock Photo - Gray-tailed Mountain-gem Hummingbird (Lampornis cinereicauda)

Stock Photo: Gray-tailed Mountain-gem Hummingbird (Lampornis cinereicauda).

Searchable keywords

Choose multiple keywords