A review by clumsy_plop
The Time of My Life by Cecelia Ahern

5.0