image
JAPAN TOKYO MOTOR SHOW
epa06287351 Toyota Motor's Toyota Concept-i RIDE is displayed at the 45th Tokyo Motor Show 2017 in Tokyo, Japan, 25 October 2017. The Tokyo Motor Show will be open to the general public from 28 October to 05 November 2017. EPA/KIMIMASA MAYAMA
Instructions
License
Rights Managed
Date created
20171025
Place
TOKYO JAPAN
Credit
KEYSTONE
Source
EPA
Byline
KIMIMASA MAYAMA
Size
5423 x 3749 px
File type
JPEG