A review by hharkins
Fractured Souls by Neva Altaj

3.5