Cities in Layers - Philip Steele

Walk around any famous city and layers of history start to emerge. In London, Roman walls stand…