Carnelian Mini Crystal Heart

Miniature Carnelian crystal heart, approximate size 2.5cm x 2.5cm (1" x 1").

Buy Carnelian Mini Crystal Heart

£4.25

Quantity:

Other Carnelian Crystals