Free Standard Delivery On All Orders

Carmela 066624 Taupe Women's Sandal

Carmela 066624 Taupe Women's Sandal

Regular price £70.00 £52.50 Sale

A perfect summer sandal

 

Made in Spain

Uppers  Leather

Lining  Leather

Sole   Other