A review by pinesandpages
One True Loves by Elise Bryant

3.75

what an emotionally turbulent cruise