Designed by
Title
Total headquarters building at la Defense, Paris, France #149112684
Description
Courbevoie , France - March 8, 2010: Total headquarters building at la Defense. Total is a french multinational integrated oil and gas company and one of the six supermajor oil companies in the world
This image is editorial