Northern Rough-winged Swallow Stelgidopteryx serripennis |
Valley west of Cedar City, Utah 24 Apr 2016 |
by Jim Bruce ©Jim Bruce |
Northern Rough-winged Swallow Stelgidopteryx serripennis |
Vivian Park, Provo Canyon Utah County, Utah June 2009 |
by Ryan Houston ©Ryan Houston |
|