Postcard DE-1981532 Huckelchen Germany 26 Feb, 2013 2 days 303 miles post Belgium 28 Feb, 2013 Loading map... You need to sign in to leave a comment!