A review by thenerdybookwitch
Nayra and the Djinn by Iasmin Omar Ata

5.0