Postcard DE-752991 elbe Germany 9 Nov, 2010 30 days 6,835 miles Kemz Indonesia 9 Dec, 2010 Loading map... You need to sign in to leave a comment!