A review by readwithliv
Love and Other Words by Christina Lauren

4.75