Scan barcode
A review by marissazupancic
Caraval by Stephanie Garber
4.0
girl i was eating this shit up until about page 294. i was hoping for more mystery, and it just fell flat. the ending also had a lot of twists that i was like what in the vampire?