A review by amysbooknook
Fangirl by Rainbow Rowell

5.0