Marshfield, Plymouth County, Massachusetts

6 Trouants Island, Marshfield, Massachusetts