Travel
This is a little known spot in Hamburg Hafen City with a great view of the Elbe river. This is the northwest view.
Posted by Mayhem at December 11, 2005 10:19 PM | TrackBack