A review by annikabrea
Caraval by Stephanie Garber

2.0

There was one thing constant throughout this book...my confusion