From the serene largest Grandma doll to the cheeky Red Riding Hood smallest one, these dolls really do tell their own story. Size: 12cm (4.8
Click pictures to enlarge