A review by _charliesbookshelf
Rapture by Lauren Kate

5.0