From the Album Spain
The Norfolk Express container ship is anchored in Barcelona's industrial port. With a 2000-year history and great contemporary commercial importance, it is one of Europe's largest ports in the Mediterranean.