A review by princessnot
Piranesi by Susanna Clarke

4.0

To be honest, the beginning was a bit slow and it was starting to bore me. I'm glad I kept on reading because as the story progressed, it captivated me so much that I couldn't put it down!