Fiery-throated hummingbird
Lesser Violetear juvinile
White-necked Jacobin
Mexican violetear hummingbird
Magnificent hummingbird
Talamanca hummingbird
Scaly-breasted hummingbird
Lesser Violetear