Embodying the City at the Lethaby Gallery The Body-Maps were displayed at the Lethaby Gallery in London.… ← Previous Image Next Image → ↑ Return to post