Designed by
Title
Total logo on a pole #90326303
Description
Villefranche, France - September 20, 2015: Total logo on a pole. 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