Ram Island
United States
>
Massachusetts
>
Essex County
>
Marblehead
>
Ram Island
Ram Island in Marblehead.
Ram Island
Vegetation and ground cover
Coastline