A review by boonanahannah
The Perfect Ruin by Shanora Williams

emotional funny mysterious reflective sad fast-paced

3.75