A review by culown
Piranesi by Susanna Clarke

4.75

Would most likely be a 5 star on a reread. Truly enjoyed it 😊
You know it really is fantasy when the police actually does something