A review by lola1229
A Master of Djinn by P. Djèlí Clark

5.0