The largest beach on Long Island Sound in Southold, New York on the North Fork. I lifeguarded at many beaches, including this one, when I was growing up.
Town Beach 1986
$120.00Price
This image is printed on ChromaLuxe gloss white aluminum. Fabrication and shipping takes 10-14 days. Shipping is included.

