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