Historical Places in Ashuelot, NH
Winchester Historical Society