Northern Rough-winged
Swallow

Stelgidopteryx serripennis
Northern Rough-winged Swallow

Stelgidopteryx serripennis
Northern Rough-winged Swallow

Stelgidopteryx serripennis
Northern Rough-winged Swallow

Stelgidopteryx serripennis
Northern Rough-winged Swallow

Stelgidopteryx serripennis
Northern Rough-winged Swallow

Stelgidopteryx serripennis