Tilda doll with two pigtails sits by the tree, on a blurred background. Handmade toy.

Tilda doll with two pigtails sits by the tree, on a blurred background. Handmade toy. - 115101090