A review by lostinworlds
The Beautiful by Renée Ahdieh

4.0