A review by tea_at_mole_end
Aru Shah and the End of Time by Roshani Chokshi

adventurous lighthearted

3.25