A review by kailadanellreads
A Pessimist's Guide to Love by Jennifer Hartmann

5.0

lucy and cal.
cal and lucy.