A review by rellaviir
City of Ghosts by V.E. Schwab

5.0

Schwab is PERFECTION! Always!