A review by alicihonest
Hex Hall by Rachel Hawkins

3.0