Photo 1 of 5

View all

Thousands visit Palo Alto World Music festival
Patrizio Pellouchoud (left) performs on the tabla while fellow musicians Thomas Tamayo and Sama'a Djomehri of Eurostache perform during Palo Alto World Music Day on June 21, 2009. Photo by Veronica Weber/Palo Alto Online.

© 2019 Palo Alto Online.
All rights reserved.