Fort William and Mary

Fort William and Mary, 25 Wentworth Rd, New Castle, NH