Hampton Beach, New Hampshire

Vacations on the ocean bring back wonderful memories and perhaps a lesson yet to learn.