Queuing for petrol during the oil crisis, London 1973 - NLA, NLA1706006.jpg

Queuing for petrol during the oil crisis, London 1973 - NLA, NLA1706006.jpg