A review by bookishlykenia
The Vanishing Stair by Maureen Johnson

4.0