Shoes

Detail
Label

Black high heel embossed leather pump.

Great Britain. 2009-2010

Index