Northern Rough-winged Swallow Scientific Name: Stelgidopteryx serripennis Link to outside information