A restaurant in Bradford, NH.
Route 103 at Lake Todd, Bradford, NH 03221
Bradford, NH
Photo: Dougtone / CC BY-SA 2.0