A review by theelliad
Loveless by Alice Oseman

3.5