by Mercatec
Civitavecchia. Italy - February 07, 2025: Industrial cargo ship carrying stacked containers on the high seas. It represents maritime transport, international trade, freight transport and logistics.