HAMBURG - MAY 25. Container ships at the quay in the harbor in Hamburg on May 25, 2011. Hamburg is the most important harbor for international trade in Germany.
Editorial use only
Editorial credit: ksl / Shutterstock.com

Royalty-free stock photo ID: 124201465

HAMBURG - MAY 25. Container ships at the quay in the harbor in Hamburg on May 25, 2011. Hamburg is the most important harbor for international trade in Germany.