Laura Doll - out of stock

$30.00

Hand-crafted 18" soft sculpture doll