A shop in Durham, NH.
66 Main St, Durham, NH 03824
Durham, NH
Photo: AcrossTheAtlantic / CC BY-SA 4.0