Calypte costae - colibrí de cabeza violeta - Costa's hummingbird
Adult male
More Costa's hummingbirds