Anna's Hummingbird - Richmond, CA, USA
Anna's Hummingbird - Pt. Richmond, CA, USA
Anna's Hummingbird on nest - Tucson, AZ, USA
Anna's Hummingbird - Vasona Lake County Park, Los Gatos, CA, USA
Anna's Hummingbird - San Luis Obispo, CA, USA
Anna's Hummingbird - Mountain View, CA, USA