Sarah’s Silks Waldorf Dolls*Waldorf Doll Poppy

$32.34

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