Farmer's Market | Newport

  • Newport, NH USA

On the town green!