The sands of Crane Beach, the waters of Ipswich Bay and Plum Island in the distance
By Yankee Magazine
Jul 22 2014