Image 1 of 1
USA 06 TW030416 06.jpg
Hammock Point, Clinton, CT. Long Island Sound