Anna's Hummingbird

Calypte anna

MARK HABDAS