Cedar Swamp Archeological District

Address Restricted
Hopkinton
Massachusetts
United States