Crystal Ball Readings

Crystal Ball Readings. Crystal gazing is a form of divination or scrying achieved through trance induction by means of gazing at a crystal […]