mocosocobirds.com
Northern Rough-winged Swallow, Hanover, NJ, May 25, 2015
Northern Rough-winged Swallow, Hanover, NJ, May 25, 2015 (photo by Chuck Hantis)