Northern Rough-winged Swallow

Stelgidopteryx serripennis Order: Passeriformes Family: Hirundinidae (Swallows)
Stelgidopteryx serripennis Order: Passeriformes Family: Hirundinidae (Swallows)

Laura's Published Works

More Photos