Walking, Hugging, Looking

Beachgoers at Hammonassett Beach State park, CT