Costa's Hummingbird (Calypte costae) maleCosta's Hummingbird (Calypte costae) femaleCosta's Hummingbird (Calypte costae) maleCosta's Hummingbird (Calypte costae) maleCosta's Hummingbird (Calypte costae)