An oil rig repair facility in Cromarty Firth near Invergordon, Scotland, United Kingdom, Europe.


Size: 7432px × 4957px
Location: Invergordon, Scotland, Europe
Photo credit: © Europe / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: call, cromarty, drilling, enerrgy, europe, facility, firth, harbor, harbour, industry, invergordon, kingdom, maintenance, offshore, oil, petroleum, platforms, port, repair, rig, rigs, scotland, service, united