A review by amberwallace2012
The Guardian by Nicholas Sparks

5.0