558 310 1280 960 Rambla de Mar 6 344 656 528 1280 960 Port Authority of Barcelona (head office) English object has role: photographer author name string:...