A review by bookoptimist
Slow Dance by Rainbow Rowell

5.0