Calypte costae - colibrí de cabeza violeta - Costa's hummingbird

Juvenile male

More Costa's hummingbirds

Costa's hummingbird 1