A review by claudiac00
Fallen by Lauren Kate

5.0