HAMBURG - APRIL 02. Stacked container at the terminal in Hamburg on April 02, 2011. Hamburg is one of the most important harbors for international trade in Europe
- Image ID: 124213459
- Copyright: ksl
- Editorial Credit: ksl / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.