ASHLEY COOPER / SCIENCE PHOTO LIBRARY ASHLEY COOPER / SCIENCE PHOTO LIBRARY
Editorial use only.
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.