These Christian Louboutin trainers are made from fabric and leather. As far as size goes, they span from 4 to 13.Read more
·
Popularity
2241
in
Mr Porter
Selfridges
My products