A review by nouranato
The Battle for Perfect by Helena Duggan

4.0

*a very long sigh*