Retro-future

Steampunk art on a wall in Tower Hamlets

London, UK