A review by curlyhairbibliophile
Delirium by Lauren Oliver

4.0