Postcard DE-1046453 Socrus Germany 13 Sep, 2011 19 days 6,439 miles jaorellana Ecuador 2 Oct, 2011 Loading map... You need to sign in to leave a comment!