A review by bennyholm
Fangirl by Rainbow Rowell

5.0