The Irrepressibles – The Mirror Mirror Spectacle at the Queen Elizabeth Hall

The Irrepressibles – The Mirror Mirror Spectacle at the Queen Elizabeth Hall