Swallow, Northern Rough-winged 

Northern Rough-winged Swallow, Stelgidopteryx serripennis
Eastern Oregon, USA.     June 11, 2003




© RABarnes 2023-2024