Witches, Elves, and Djinn. Oh my!
FANTASY ROMANCE. NOT FOR THE FAINTHEARTED.