Listing by Family | Listing by Species
Family: Hirundinidae - Swallows
Species: Stelgidopteryx serripennis - Northern Rough-winged Swallow
Northern Rough-winged Swallow Northern Rough-winged Swallow
Click on image for larger format and details