Rock Doves
Rock Dove
White Rock Pigeons
Struve Slough, Watsonville, CA
Rock Pigeon
Waller Park, Santa Maria, California
Palo Alto Duck Pond, Palo Alto, California
Canmore, Alberta