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