Short: A picture of the Babylon 5 space station