A review by _zoe_reads_
Piranesi by Susanna Clarke

5.0

slow starting but once you’re in it it’s a masterpiece