The industrial city setting evokes an alien world, by Robert Delaunay, oil on canvas