Finished reading (again): Piranesi by Susanna Clarke ๐Ÿ“š

Just as excellent on the second read through. This is one that sits with you, like a river-smoothed stone you canโ€™t help but continue to turn over in your pocket.