Brand new stock - Hand-made Crochet Dolls
Free mainland UK shipping for orders above £20 plus 10% off when you spend over £30.