Opening the market…

Noe Valley Farmers Market — this week