Crane barge Titan.
The Titan at it's mooring in Gamboa, Panama, is one of the world's largest cranes.
© Deverm | Stock Free Images
Similar Free Images