A review by leoonie_
Every Heart a Doorway by Seanan McGuire

3.5