Palo Alto Festival of the Arts-Italian Street Painting Expo

A premier crowd-pleaser within the festival is the Italian Street Painting Expo, located entirely on Tasso Street, where select professional chalk artists from throughout the state create larger-than-life, vibrant works of temporary street art .

Palo Alto Festival of the Arts-Italian Street Painting Expo Read More »