Anna's Hummingbird

Calypte anna - Palo Alto Baylands Nature Preserve - Palo Alto, CA/USA