BANK & ROUGH-WINGED SWALLOW

Bank Swallow at Bombay Hook National Wildlife Refuge, Delaware

Northern Rough-winged Swallow at John Heinz Refuge at Tinicum, Philadelphia

Back