A review by emilypete17
The Love Hypothesis by Ali Hazelwood

emotional funny hopeful lighthearted medium-paced

5.0