A review by girliebooknerd4eva
Dear John by Nicholas Sparks

5.0