Thousands visit Palo Alto World Music festival
Pamela Parker performs on the corner of University Avenue and Ramona Street during Palo Alto World Music Day on June 21, 2009. Photo by Veronica Weber/Palo Alto Online.

© 2014 Palo Alto Online.
All rights reserved.