Scan barcode
A review by rochelleisreading
Caraval by Stephanie Garber
adventurous
dark
emotional
funny
mysterious
fast-paced
5.0
Graphic: Confinement, Emotional abuse, Physical abuse, Suicide, and Kidnapping
Moderate: Abandonment
Minor: Sexual content