Northern Rough-winged Swallow

Stelgidopteryx serripennis

1
2
3
Mark Habdas