Trinidad and Tobago - cindycone

White-chested Emerald

Asa Wright, Trinidad

hummingbirdsTrinidadAsa Wrighttropical birdsavian