Sarah’s Silks Waldorf Dolls*Waldorf Doll Leo

$31.85

Our handmade Waldorf dolls are the perfect friend for your little one. 11” tall, organic cotton and stuffed with wool …