A review by whatdaniellereads
More Happy Than Not by Adam Silvera

medium-paced

4.5