A review by josiesbooknook
Love, Theoretically by Ali Hazelwood

emotional funny reflective medium-paced

3.5