by Mercatec
Civitavecchia, Italy - February 6, 2025: Port scene with two large ships docked, including a Grimaldi Lines vessel, surrounded by containers and vehicles.