Image 1 of 1
PFM 01 TW092317 01.JPG
Hammonasset State Beach Park. Meigs Point. CT.