Northern Rough-winged Swallow Stelgidopteryx serripennis

Swallows

Northern Rough-winged Swallow
55 Dates
43 Locations