22.9.09

Glassy lady.

Margiela's £1,580 Limited Edition glass slippers. I'm not going to mention f**kin' Cinderella! Just don't run for the bus in'em!