Maslenitsa Festival, Trafalgar Square, London, UK (16 March 2013)
Russian pop group Peter Nalitch and Friends perform Maslenitsa Festival, Trafalgar Square, London, UK (16 March 2013). Maslenitsa is a Russian festival celebrating the end of winter and the start of Spring.