A review by librarian_lady
Bloodlines by Richelle Mead

5.0