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