A review by courtneym_
Fangirl by Rainbow Rowell

5.0