Massachusetts - Cape Ann - Plum Island
Along the road to Plum Island, Newburyport MA on Cape Ann. (c) Tom Croke/Visual Image, Inc.
2743Plum IslandCape AnnNewburyportMassachusettsRoadTom CrokeVisual Image Inc.