Bigger than the Shard, four football pitches in size, and can carry 900MILLION tins of beans: World's largest ship arrives in UK today
Bigger than the Shard, four football pitches in size, and can carry 900MILLION tins of beans: World's largest ship arrives in UK today