A review by keyonna
Love, Theoretically by Ali Hazelwood

funny hopeful lighthearted medium-paced

5.0