Trinidad and Tobago - cindycone

White necked jacobin, immature

Asa Wright Center, Trinidad

hummingbirdswhitenecked jacobinAsa WrightTrinidad