waves, sand, a fence, and beach grass: the essence of duxbury beach

duxbury beach

March 17, 2002