A review by sunshine_reads_
The Guardian by Nicholas Sparks

5.0