A review by ellariawrites
Fangirl by Rainbow Rowell

5.0