Paris, France, Toyota Corporation, New Car Showroom, Inside Store, Hybrid Concept Car "FT-HS" (2007) Display, New Car Showroom
Toyota Corporation, New Car Showroom, Inside Store, Hybrid Concept Car "FT-HS" (2007)
Size: 3722px × 2492px
Location: Paris, France, Avenue des Champs Elysees, 75008
Photo credit: © Directphoto Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: auto, automobile, automotive, brand, business, car, cars, concept, consumer, consumerism, corporation, design, economy, electric, europe, european, exhibition, expensive, france, green, hybrid, imported, imports, indoors, industry, international, luxury, modern, motor, presentation, products, sedan, shopping, show, showroom, sports, store, style, sustainable, technology, toyota, transport, transportation, vehicle