Postcard DE-1130769 shesaidshesaid Germany 19 Nov, 2011 167 days 1,050 miles friesia Russia 4 May, 2012 Loading map... You need to sign in to leave a comment!