A review by jess_another_book_nook
Underworld by Meg Cabot

5.0