Residence

Place Lebanon, Grafton, New Hampshire