Northern Rough-winged Swallow
Stelgidopteryx serripennis
Distribution of Northern Rough-winged Swallow in Canada