Waldorf Doll

$125.00

Each doll is unique and made by hand. Come into the store to see the different dolls we have at the moment.

handmade in Canada

 

 

Related products