A review by bwhytcross
The Beautiful by Renée Ahdieh

5.0