A review by dreamedchainsaw
Piranesi by Susanna Clarke

5.0

it was so weird, so magical, so good and so clarke.