Magic is everywhere; its prevalence has put people in awe as well as in fear of it. But did you know that there are different types of magic in the world...
Magic is everywhere; its prevalence has put people in awe as well as in fear of it. But did you know that there are different types of magic in the world...