Northern Rough-winged Swallow Stelgidopteryx serripennis

Northern Rough-winged Swallow
55 Dates
43 Locations