A review by thesoulessrider
Love and Other Words by Christina Lauren

5.0