590 reviews by:

hannahmayhere

Filter

Typical Nicholas Sparks. Made me laugh cry and fall in love. Great beach read. Obviously no depth though.