Designed by
Title
Thyssenkrupp logo on a car #190869765
Description
Villefranche, France - June 20, 20120: Thyssenkrupp logo on a car. Thyssenkrupp is a German multinational conglomerate, based in Duisburg and Essen and divided into 670 subsidiaries worldwide
This image is editorial