An art gallery in Lyme with a second location in Thetford, Vermont.
1 Main St., Lyme, NH 03768
Lyme, NH
Photo: Ascended Dreamer / CC BY-SA 4.0