A review by xreix
Divine Rivals by Rebecca Ross

4.0

THE ENDING??? HIS LAST LETTER OMFG