Northern Rough-winged Swallow Stelgidopteryx serripennis

Swallows

Northern Rough-winged Swallow
59 Dates
47 Locations