Icon
 

SECOND BIGGEST CONTAINER SHIP quot OOCL SPAIN quot 24188 TEU AT HAMBURG PORT