Designed by
Title
Offshore trenching support vessel with green helideck moored in Cape Town port. #284257810
Description
Cape Town, South Africa, 03 20 2023, Offshore trenching support vessel with green helideck moored in Cape Town port. Ship is equipped with numerous devices and cranes to make subsea operations.
This image is editorial