The image shows a van parked in front of a large screen, surrounded by other vehicles on the floor.
Read full description
The image shows a van parked in front of a large screen, surrounded by other vehicles on the floor. On the right side of the image, there is a person sitting on a chair, and in the background there are lights, rods, and a wall. This image is likely from the Tokyo Motor Show 2018, showcasing the best of the show.