A review by themoodreader
The Glass Spare by Lauren DeStefano

5.0