Baby Supremo

Regular price $11.20

Tax included. Shipping calculated at checkout.

100% Superfine Merino

Superwash 4ply

50g - 200m

Made in Italy