Designed by
Title
Lemurian Seed Crystal, Crystals #125361800
Description
Lemurian Seed Crystal, Crystals are said to have originated in a country known as Mu or Lemuria. Recently found in a cave in Brazil. Crystals can also transmit their healing energy through photographs