Anna's Hummingbird
Calypte anna
28 February 2016 Pleasanton, California
26 April 2023 Riverside, California