FREE SHIPPING $250 AUD+ within Australia / $350 AUD+ International (some countries excluded) || AFTERPAY available.

New Grain Doll Long John - Milk with Fern
New Grain Doll Long John - Milk with Fern
New Grain Doll Long John - Milk with Fern

New Grain Doll Long John - Milk with Fern

Regular price $39.95 AUD
Tax included.

100% certified organic cotton. 

One Size

Made with love in Peru.