Stock Photo: Sales stop of Super E10 gas station in Hamburg, Germany, Europe

Stock Photo: 1848-671380 Sales stop of Super E10 gas station in Hamburg, Germany, Europe