Scan barcode
A review by sorcha
Piranesi by Susanna Clarke
adventurous
dark
hopeful
mysterious
reflective
sad
medium-paced
4.0
Graphic: Death and Abandonment
Minor: Kidnapping and Murder