A review by jessicamobley
The Perfect Ruin by Shanora Williams

4.0