Assorted Crystal Hearts

Assorted Crystal Hearts

Regular price $11.00
Unit price  per 

Beautiful assorted minerals are carved and polished into lovely hearts

1.5"