All products
18" Large Great Pyrenees standong ( Free Shipping)
$325.00
Large 18""Standing needle felted great pyrenees dog. Made from sheep wool ,glass eyes and beeswax nose.