Anna's Hummingbird-

Calypte anna