Image 1 of 1

Durham06.jpg

Thompson House Inn, Durham, New Hampshire, USA