A review by fxygchn
Caraval by Stephanie Garber

Did not finish book. Stopped at 16%.