Free Standard Delivery On All Orders

Carmela 066684 Camel Women's Sandal
Carmela 066684 Camel Women's Sandal

Carmela 066684 Camel Women's Sandal

Regular price £70.00 £52.50 Sale

 

Made in Spain

Uppers  Leather

Lining  Leather

Sole   Other