Northern Rough-winged Swallow

Stelgidopteryx serripennis

Family: 

Hirundinidae

Population Status: 

Rare