Image 1 of 1
BES 01 TW080114 03.jpg
Hammonasset Beach State Park, CT. Rainbow umbrella, ocean and sky.