A review by indieandajean
Fragile Eternity by Melissa Marr

5.0