SF Peninsula Vertebrates - symbiote
Swallow (cliff swallow?) on baylands dam

Swallow (cliff swallow?) on baylands dam

BirdsBaylands