A review by alanp
Piranesi by Susanna Clarke

5.0

Amazing 8.8/10

Wasn't sure if it was gonna be for me after the first 30 pages... but it was. Beautiful story.