License Photo
The 43th Tokyo Motor Show 2013
Toyota Motors "FCV concept" is seen on display during press day at 43th Tokyo Motor Show 2013 in Tokyo, Japan, on November 20, 2013. UPI/Keizo Mori
Please fill out form for pricing information for the photo below.