Image 1 of 1
toyota_058.jpg
Toyota City, Japan.June 15, 2009..Toyota City, the Detroit of Japan, and home of Toyota car manufacturing company. The Good Luck car storage facility where Toyota stores new cars before shipping them out to Japan's domestic market.
- Copyright
- Anthony Suau © 2009
- Image Size
- 3960x2614 / 4.0MB
- Contained in galleries
- Toyota City Japan 2009