Palo Alto Festival of the Arts10am - 6pm
The 39th annual Palo Alto Festival of the Arts hosted by the Palo Alto Chamber of Commerce becomes home to 300 fine art and contemporary craft…
650-324-3121