Preview An oil storage depot at Seal Sands on Teeside, England, United Kingdom, europe Image ID: 911-7771 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store seal sands industrial heavy industry billingham pollution carbon footprint petrochemical steel polluting oil oil storage oil depot tank oil tank day outdoors great britain united kingdom europe industry teesside tanks oil tanks horizontal