A review by noizyhanner
Divine Rivals by Rebecca Ross

5.0

What an agonizing ending. Thanks, Ross