Paris, France, Toyota Corporation, New Car Showroom, Inside Store, "Verso" Car, on Display

- Image ID: D7ERCX
Paris, France, Toyota Corporation, New Car Showroom, Inside Store, "Verso" Car, on Display
car / Alamy Stock Photo
Image ID: D7ERCX
Toyota Corporation, New Car Showroom, Inside Store, "Verso" Car, on Display
Location: Paris, France, Avenue des Champs Elysees, 75008