A review by ozzysbooknook
Fallen by Lauren Kate

3.0