A review by caitlineff
Fangirl by Rainbow Rowell

4.0