free shipping for all orders over $99

Hand knitted in Sydney. 

Small fits 35cm Miniland dolls

Large fits 38cm Miniland dolls

Left Continue shopping
Your Order

You have no items in your cart