A review by kelsreadsthings
Love, Theoretically by Ali Hazelwood

emotional funny lighthearted medium-paced

5.0