Postcard DE-834097 MisterMad Germany 13 Feb, 2011 12 days 1,110 miles Hello-kitty Russia 25 Feb, 2011 Loading map... Lorelai said: posted over 13 years ago Is this Hamburg? MisterMad said: posted over 13 years ago Yes, but it's a old picture. You need to sign in to leave a comment!