A review by nymphenist
Foolish Hearts by Emma Mills

3.0

annoying MMC, but really cute and super well-written.