Designed by
Title
View from the Container Terminal Altenwerder on Hamburg #79754392
Description
Hamburg, Germany - May 10, 2011: View from the Container Terminal Altenwerder in Hamburg, Germany on the city of Hamburg with its famous TV tower and the Michel church. An AIDA cruise ship can also be seen in the background.
This image is editorial