A review by jujelly
The Mirror & the Maze by Renée Ahdieh

5.0