A review by vale_leah
Redemption by Fire by Andrew Grey

3.0