A review by eloisebell
Every Heart a Doorway by Seanan McGuire

5.0

I am in love.