Designed by
Title
Grimaldi hybrid cargo ship moored at the loading dock in Barcelona, Catalonia, Spain #278426934
Description
Barcelona, Spain - April 17, 2023: Grimaldi hybrid cargo ship moored at the loading dock with container trailers at the port of Barcelona, Catalonia, Spain
This image is editorial