A review by readintowonderland
Fangirl by Rainbow Rowell

5.0