Meri Meri Ruby 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 Ruby, crafted from a rich-tone calico... View Full Details