A close up of a bowl at Lake Shore Farm Inn.

Lake Shore Farm Inn

275 Jenness Pond Road, Northwood, New Hampshire 03261

Loading...