A review by mycarefulcardinal
Piranesi by Susanna Clarke

4.5

most unrealistic part of the book was that a cop came to save him