iReporter
 

Saint Michael's Farmers Market every Saturday, 8-12 through September 6th.