Scan barcode
A review by juliaseculture
If I Never Met You by Mhairi McFarlane
3.75
It was a solid 4 stars until the ending... But still a nice read, would recommend !
Graphic: Infidelity
Minor: Child death and Gaslighting