Welch's Farm Market

Farmers Market or Farmstand