Image 1 of 1
LED 01 TW101014 04.jpg
Hammonasset State Beach Park.Camping van in campground .