A review by shewalksinfiction
Fangirl by Rainbow Rowell

5.0