A review by bookishbyso
Fangirl by Rainbow Rowell

5.0