/ reference

300mt Pedestal Mounted Offshore Crane

2004 | Petra Challenger | Petra Resources