BRITAIN - Maslenitsa Festival, London { 35 images } Created 12 Oct 2014

Maslenitsa Festival, Trafalgar Square, London, UK (16 March 2013). Maslenitsa is a Russian festival celebrating the end of winter and the start of Spring.
View: 25 | All