Preview A biofuel production plant at Seal Sands on Teesside, England, United Kingdom, Europe Image ID: 911-7772 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store seal sands industrial heavy industry billingham climate change global warming steel industrialized industrial estate harvest biofuel bio fuel bio energy day outdoors industry alternative energy sign signs great britain united kingdom europe teesside vertical