Photo 5 of 5

View all

Thousands visit Palo Alto World Music festival
Greek Harmony performs Greek music in the courtyard in front of Borders Books and Music on University Avenue during the Palo Alto World Music Day on June 21, 2009. Photo by Veronica Weber/Palo Alto Online.

© 2017 Palo Alto Online.
All rights reserved.