Vesuvianite Polished point

Vesuvianite Polished point

C$17.99Price

Vesunite Polished point 4” approx