A review by fairyclogmother
Piranesi by Susanna Clarke

5.0

Oh god, I just want to live inside this book forever and ever, why did it have to END????