Scan barcode
A review by pixiebell_reads87
Half a World Away by Mike Gayle
4.0
I really enjoyed this - even though I read a slight spoiler (by mistake) - so I kind of figured out what was going to happen. 4.5