Red Camellia Flat Sandals

£269.90

M1711/86

“Located in our Manchester Store

No box/ dust bag 

Some wear on the sole “

Out of stock

SKU: M1711/86 Categories: , , Brand: