A review by adamcetra
Piranesi by Susanna Clarke

5.0

How do you even write a review for this? The characters, the slow unraveling of the story, the setting, the ending. Just perfect.

I'll just be over here crying forever over how stupidly gorgeous this book is.