A Broken World
After a deadly massacre at a gala, Colette and Katherine discover secrets and magic beyond their reach. Will they be able to uncover the truth or will this world be forever broken? 13 chapters = 43323 words
Mature