529 S Main St, Newport, New Hampshire 03773-2906 USA
Photo Credit: Campendium/Michael
Claim copyright