FREE SHIPPING ON ALL DOMESTIC ORDERS of $30 OR MORE



David Rose

Sale price Regular price

Shipping calculated at checkout.

Ew, David! You now can have your very own David doll to show off to your friends. He stands a little over 16inches tall and every stitch is made with bear wishes and warmest regards