View all

Palo Alto World Music Day returns June 16
Musicians will perform all along University Avenue for the annual Palo Alto World Music Day on June 16. Photo by Khoi Huynh.

© 2019 Palo Alto Online.
All rights reserved.