A review by ashurredly
Piranesi by Susanna Clarke

5.0

Well, damn. This was good. I thought early on I knew where the book was going and it kind of did but then it was so much more than I expected.