A review by xoxobookishgirl
Broken Things by Lauren Oliver

3.0