Costa’s Hummingbird

Costa’s Hummingbird, Calypte costae

Female
Male