A review by diannateixeirabooks
Dear John by Nicholas Sparks

5.0