Magnificent voices!

The Stirling Chamber Choir joined the Junges Vokalensemble Hannover from Germany for a powerful finale on Saturday, 17 March in the Stirling Auditorium.