Allegria Photos

Allegria Photos

Bullocks Oriole,California

Bullocks Oriole,California

Bullocks Oriole (male), Wetlands, Palo Alto, California