A review by thespacewitch
Fragile Eternity by Melissa Marr

medium-paced

3.0