A restaurant in Glen, NH.
3 Station St, Glen, NH 03838
Glen, NH
Photo: Unknown authorUnknown author / Public domain