Duxbury Bay Compound

Duxbury, MA