Plum Island Cottage
Cottage on Merrimack River in Newbury, MA
Jack McCrossan PhotographyMAMassachusettsRockport