Handcrafted from linen and cotton, Carrot Carol is bound to inspire budding imaginations. Adorably boxed and ready for gifting!
CE Certified Size: 12cm tall