Beaver Swamp
United States
>
Massachusetts
>
Essex County
>
Gloucester
>
Beaver Swamp
Beaver Swamp in Gloucester.
Beaver Swamp
Vegetation and ground cover
wetland
ManBearPig