Southbank Shell.
Shell UK Oil (Firm)
London : Barkers Trident Communications,
Title from caption.
Description based on: No. 282 (Feb. 23, 1998).
Petroleum industry and trade
Southbank