June 13th marks the opening day of the Winchester Farmers Market at the Winchester Town common. Fresh local produce, sustainability fish and meats, flowers, eggs and more. Live music in......