Carmela 161438 Trainer - Pewter

Carmela 161438 Trainer - Pewter

Regular price £109.00 Sale price £76.30
Unit price  per 
You save 30% (£32.70)
Tax included. Shipping calculated at checkout.

Made of high quality leather with metallic effect. Die-cut side. Rear puller to make it easier to put them on. Non-slip rubber so