Image 1 of 1
LAS 01 TW020215 05A.jpg
Hammonasset State Beach Park. Long Island Sound.