Postcard DE-1142236 snoopy76 Germany 28 Nov, 2011 269 days 796 miles Impressia Latvia 23 Aug, 2012 Loading map... You need to sign in to leave a comment!