Designed by
Title
90 ton seabed plough for boulder clearance at seabed for wind farm project #193392910
Description
NORTH SEA, UK - 2016 JULY 03, Siem Sapphire deck with 90 ton seabed plough for boulder clearance at seabed for wind farm project
This image is editorial