Northern Rough-winged Swallow

Stelgidopteryx seripennis