A Grand Night for Singing: Wedding SequenceEdinburgh Festival Ensemble, Wayne Marshall, Danielle de Niese, Kim Criswell, Anna-Jane Casey, Damian Humbley & Richard MorrisonClassical Crossoverplay full songShare