A review by alisarae
Fangirl by Rainbow Rowell

5.0