by Sandra Hill
3.92
400 pages
7h 35m
Indulge in a humorous and erotic paranormal romance filled with love potions and hilarious mishaps; get ready for light fun.