A review by amschaflinger
The Seven Moons of Maali Almeida by Shehan Karunatilaka

adventurous challenging informative mysterious medium-paced

5.0