Friday, 7 December 2012

Russian Maslenitsa Festival - Clip


Clip from the Russian Maslenitsa Festival earlier this year in Trafalgar Square, London.