Blog | Blue & Red | October 3, 2007
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.