Image 1 of 1
USA 20 TW070515 04.JPG
Plum Cove Beach, Gloucester, MA.