Duxbury Beach

is a beach in the town of Duxbury, Massachusetts.

Categories: