A review by andrea_gagne
The Seven Moons of Maali Almeida, by Shehan Karunatilaka

challenging dark emotional reflective

4.0