A review by dogs_books_coffee314
Love and Other Words by Christina Lauren

emotional funny lighthearted reflective fast-paced

3.75