Laurie Bloom could always see into the supernatural world, but she never understood what she was seeing She had no idea her own history was filled with magic and dark secrets. It wasn't until she met a genie and mermaid that she started to put the pieces together. This story is a part of my Charmed series, it features crossover characters. It will also crossover with my next Charmed book.
22 parts