Designed by
Title
Total logo on its gas service station #177522287
Description
Total, French multinational oil and gas company logo on its gas service station in Lyon, France. Mobile photography. LYON, FRANCE - FEBRUARY 25, 2020
This image is editorial