Blog

Blog | Blue & Red | October 3, 2007

  comments [3]

To be honest, I never saw high heel shoes with lights inside. Police? This was a theatrical performance from Moscow during one event in Vilnius, Lithuania.