The large Steveston Village Farmers Market on a sunny day with people wandering around and vendor stalls along the sides of the pavement
The large Steveston Village Farmers Market on a sunny day with people wandering around and vendor stalls along the sides of the pavement