Comment

ladycyclist
Jun 04, 2016ladycyclist rated this title 4 out of 5 stars
Good summer beach read but predictable.