A review by broughtyoubooks
Fangirl by Rainbow Rowell

5.0