traffic. wires. cars. city. london bus. london a britain. great in transport public or future the : d 3 vray, render, octane cgsociety, detailed, highly hyperrealistic, artstation, on trending geometry, sacred fractals, fractalism, art, visionary art, psychedelic shkret, maxim by art image, psychedelic ornate intricate a