A review by jthomson7
Love and Other Words by Christina Lauren

funny lighthearted medium-paced

3.75