Go to product information
1 from 10

Marchesa Red Lord

Usual price €115,00 EUR
Regular price Sale price €115.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 -