This wonderfully carved Argillite smiling puppy dog stands 6.4cm tall!
#342
You have no items in your cart