How far should a person go in the name of true love?
Nicholas SparksAmerican author 31 December 1965 — |
The Choice |
Details:Time of publication: December 18, 2011 Length: 52 characters Favorited by: 3 members |
How far should a person go in the name of true love?
Nicholas SparksAmerican author 31 December 1965 — |
The Choice |
Details:Time of publication: December 18, 2011 Length: 52 characters Favorited by: 3 members |