A review by sammyreadss
Fangirl by Rainbow Rowell

5.0