Carmela 161393 Sandal - Black

Carmela 161393 Sandal - Black

Regular price £95.00
Unit price  per 
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.