FREESHIPPING over 150 € to all EU countries

jave herringbone dirty gray - was 189,00 € now
jave herringbone dirty gray - was 189,00 € now
jave herringbone dirty gray - was 189,00 € now

jave herringbone dirty gray - was 189,00 € now

Regular price €101.00

Japanese cotton mix fabric

herringbone dirty gray

natural herringbone cotton inside.

six buttons waistcoat

sartorially made in Italy.

adjustable on back.

natural buttons.