TAIPEI, TAIWAN - JAN 1: A Toyota Sports car on display at the 19th TAIPEI INT'L AUTO SHOW on January 1, 2012 in Taipei, Taiwan

TAIPEI, TAIWAN - JAN 1: A Toyota Sports car on display at the 19th TAIPEI INT'L AUTO SHOW on January 1, 2012 in Taipei, Taiwan

 Stock photo ID: 92626939

Editorial use only
Editorial credit: Charlesimage / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all