FREESHIPPING over 150 € to all EU countries

jave cotton wool prince of wales
jave cotton wool prince of wales
jave cotton wool prince of wales

jave cotton wool prince of wales

Regular price €99.00

Japanese cotton wool prince of wales

52% cotton, 48% wool

natural cotton inside.

sartorial made in Italy.

adjustable on back.

natural buttons.