Sep18

New Marlborough Meeting House

New Marlborough Meeting House , 154 Hartsville-New Marlborough Rd, New Marlborough, MA