Costa's Hummingbird Calypte costae Species hubCosta's Hummingbird→ Broad-billed HummingbirdRufous Hummingbird
Calypte costae