A review by annaesharon
Fangirl by Rainbow Rowell

4.0