A review by noriam_reads
Piranesi by Susanna Clarke

4.0

Well, you never think about the other way around