Selenite Heart OM

Regular price $70.00

Selenite heart OM-This is a Big Selenite heart worn at the neck as it is shorter and is held in place by large crystal beads.