Fresh organic food at the local farmers market. Farmers markets are a traditional way of selling agricultural products.

Fresh organic food at the local farmers market. Farmers markets are a traditional way of selling agricultural products.

Related tags: