Meri Meri Matilda Doll

£53.00 GBP

From an imaginary friend to a travelling companion, every doll occupies a special place in the heart of her owner.

This is Matilda, crafted from pale calico... View Full Details