Dec27

Palo Alto, CA Farmers Market

 —  —

California Avenue, California Avenue, at El Camino in Palo Alto, California, Palo Alto, California

Fine Food and Great Music!