Bullock's Oriole
Bullock's Oriole, Snake River, Idaho
Bullock's Oriole Fledgling
Shoreline Park, Mountain View, CA
Santa Clara Valley Water Treatment Plant, San Jose, CA
Joseph Grant Ranch County Park, Santa Clara County, CA
Byxbee Park, Palo Alto, CA
Bullock's Oriole, female
Kern River Preserve HQ, Kern River Valley, CA
Matadero Creek, Palo Alto Baylands, CA
Ed Levin County Park, Santa Clara County, CA
Del Puerte Canyon Rd, Stanislaus County, CA
Utah Lake north shore, Utah