Image 1 of 1

South Thomaston11.jpg

Lobster boats at Spruce Head Island, South Thomaston, Maine, USA