Image 1 of 1
BEP 06 TW101014 05.jpg
Hammonasset State Beach Park. Couple on beach.