A review by lenerz
Broken Ground by V.E. Schwab

5.0

Holy frickin dang can Victoria Schwab write