Designed by
Title
Shell petrol station and fuel pump dispenser. #218103757
Description
SELANGOR, MALAYSIA -MARCH 05, 2020: Shell petrol station and fuel pump dispenser. Shell provided a self-service dispenser with a self-service payment method to avoid human interaction.n
This image is editorial