A review by mcintmac
Seraph by Lily Mayne

4.0