Carmela 161393 Sandal - Black

Carmela 161393 Sandal - Black

Regular price £95.00 Sale price £66.50
Unit price  per 
You save 30% (£28.50)
Tax included. Shipping calculated at checkout.

Made of high quality leather. Buckle fastening at the ankle. Rear puller to make it easier to put them on. Padded insole and non-slip volume sole.