A shop in Carroll, NH.
260 Lennon Road, Carroll, NH 03598
Carroll, NH
Photo: User:Magicpiano / CC BY-SA 4.0