Free UK Delivery and Returns

Roma

Roma

Regular price
£199.00
Sale price
£199.00
Tax included.

Gold/perspex sandal black flower

Leather and perspex upper, leather insole, metallic heel height 4cm 

True to size.