First Congregational Church - Palo Alto7pm
Kathaumixw means “a gathering together of different peoples.” This British Columbia festival really does that with choirs from all around the…
650.342.8785 Buy Tickets