A review by clairbear1989
Fragile Eternity by Melissa Marr

5.0