Designed by
Title
Large crane vessel installing the platform in offshore, crane barge doing marine heavy lift installation works #38000700
Description
Large crane vessel installing the platform in offshore, crane barge doing marine heavy lift installation works in the gulf or the sea