A review by ar_singh
Love, Theoretically by Ali Hazelwood

emotional funny hopeful lighthearted

4.0