A review by readjacobmeadows
Piranesi by Susanna Clarke

2.5

A mess of mystery and myth.