A review by carmenh17
The Guardian by Nicholas Sparks

5.0