A review by ronniethereader
Love, Theoretically by Ali Hazelwood

emotional funny hopeful medium-paced

4.0