Brewster Gardens Plymouth

Leyden Street, Plymouth , Massachusetts, United States