A review by theanie
Fragile Eternity by Melissa Marr

5.0