Image 1 of 1
USA 06 TW022615 07.jpg
Hammonasset State Beach Park, Madison, CT. Long Island Sound.