Enormous flocks of migrating tree swallows stop and rest on Assateague beaches in the fall.
Photo Credit: NPS Photo
7206 National Seashore Lane, Berlin, Maryland 21811 USA
Enormous flocks of migrating tree swallows stop and rest on Assateague beaches in the fall.
Photo Credit: NPS Photo