Postcard EC-1402 Uluita Ecuador 21 Jan, 2013 70 days 7,390 miles Alla19 Russia 1 Apr, 2013 Loading map... You need to sign in to leave a comment!