Songbirds & Miscellaneous Birds - tomreichner

Cliff Swallow, in nesting habitat