FREE Express Shipping on Australian orders > $100 in one transaction.

Argillite Cavalier Puppy #137

$75.00

This wonderfully carved Argillite Cavalier puppy dog stands 5.5cm tall! 

#137

Left Continue shopping
Your Order

You have no items in your cart