Beautiful Tournalinated Quartz Crystal Heart. Comes in satin pouch. Absolutely stunning.

Tournalinated Quartz Crystal Heart

£10.50Price