ASHLEY COOPER / SCIENCE PHOTO LIBRARY ASHLEY COOPER / SCIENCE PHOTO LIBRARY
Editorial use only.
Flaring off gas at the Flotta oil terminal on the Island of Flotta in the Orkney's Scotland, UK. UK's oil production comes through the Flotta terminal from the North Sea oil fields.
Model release not required. Property release not available.