Scan barcode
A review by katzeball
Piranesi by Susanna Clarke
5.0
This was a huge departure from Jonathan Strange in terms of pacing, but somehow has the same sort of dreamy magical feeling.