FREESHIPPING over 150 € to all EU countries
Japanese cotton wool pinstripe
52% cotton, 48% wool
natural cotton inside.
sartorially made in Italy.
adjustable on back.
natural buttons.