Scan barcode
A review by carrienation76
The Seven Moons of Maali Almeida by Shehan Karunatilaka
5.0
It took me ~150 pages to get into it... but in one particular scene, everything changed for me and I couldn't put it down. Gripping, emotional, beautiful, complicated.