A review by shaybooksandco
Fallen by Lauren Kate

5.0