Go to product information
1 from 10

Marchesa Red Lord

Regular price €58.00 EUR
Regular price €115.00 EUR Sale Price €58.00 EUR
Sales Out of stock

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 -