Free Standard Delivery On All Orders

Carmella 066624 Red Women's Sandal

Carmella 066624 Red Women's Sandal

Regular price £70.00 £52.50 Sale

A perfect summer slip on sandal. 

Colour Red

Made in Spain

Uppers  Leather

Lining  Leather

Sole   Other