Scan barcode
A review by jhans113
City of Ghosts by V.E. Schwab
4.0
It's pretty good, not as scary as the cover portrays, but now I know why it's called the city of ghosts it all makes sense