Ruskin's Venice: the stones revisited


Architecture

730.945 / ENG