Costa's Hummingbird

Calypte costae

MARK HABDAS