Click to expand/collapse all other details

Henniker or Hampstead, New Hampshire