Designed by
Title
Total logo on a pole #124982488
Description
Marguerittes, France - July 1, 2018: 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