Scan barcode
A review by jaik923
Piranesi by Susanna Clarke
dark
mysterious
reflective
medium-paced
4.5
Graphic: Trafficking, Kidnapping, and Emotional abuse