A review by writing_witches
The Love Hypothesis by Ali Hazelwood

fast-paced

4.75