Designed by
Title
Shell station during the petrol shortage, London, UK #230781603
Description
London, United Kingdom. 25th September 2021. Customers fill up their cars at a Shell petrol station in Islington. Many stations have run out of petrol due to a shortage of truck drivers linked to Brexit, along with panic buying.
This image is editorial