Lemurian crystals
Lemurian Star Seeds are considered one of the master crystals, reminding us that while we are all individuals, we are also connected to each other, and that we are all equal in spirit. Originally found in Brazil, Metaphysical legend states that there was once an advanced ancient civilization called ‘Lemuria’ which were similar to Atlantis…