Small Tumbled Rose Quartz

$0.50

Price is for 1 stone.

Out of stock

  • Gemstone