Rule, Britannia! The Sveshnikov State Choir of Russia in London

The Sveshnikov State Choir of Russia celebrates Russia’s National Day reflecting the importance of choral art to the Russian people. At Barbican Hall, London,
Back to Top