Scan barcode
A review by eshalliday
The Beauty of Impossible Things by Rachel Donohue
3.0
I find this really difficult to rate, and I'm not sure why, so I'm going for a beige middle-of-the-road. Might revisit it later.