Close
Costa's Hummingbird immature male
Calypte costae