Designed by
Title
Shell logo in front of one of their gas stations in Canada. #138786621
Description
MONTREAL, CANADA - NOVEMBER 9, 2018: Shell is a British Dutch Petroleum production and sale corporation..Picture of a sign with the logo of Shell taken in front of a petrol station in Quebec, in Montreal, Canada. Royal Dutch Shell is a British-Dutch oil and gas company. It is one of the six oil and gas supermajors
This image is editorial