A review by sarahm118
Love and Other Words by Christina Lauren

emotional funny hopeful lighthearted reflective medium-paced

5.0