Marchesa Red Lord
Usual price
€115,00 EUR
Regular price
Sale price
€115.00 EUR
Price per unit
per
Size guide
Marchesa in red velvet.
Black grosgrain edging.
The insole is in black and white striped blockprint cotton.
The outsole is made of a traditional bicycle tire.
Handmade in Italy -