Friday 7 December 2012

Russian Maslenitsa Festival - Clip


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

No comments:

Post a Comment