2024 Festival of Choirs — Finale Performance
Sunnyvale Presbyterian Church
728 W Fremont AveSunnyvale, CA 94087