A review by katsreadingagain
The Love of My Life by Rosie Walsh

5.0

Ugh, I can’t even believe how much I loved this.