Vesuvianite Tumbled Stones

  • $ 3.91 CAD
    Unit price per 
Shipping calculated at checkout.


Vesuvianite Tumbled Stone

Origin: India