A review by jackiet23
The Guardian by Nicholas Sparks

5.0