Postcard RU-1983252 Duduka-lee Russia 4 Sep, 2013 19 days 499 miles Rupuce Latvia 23 Sep, 2013 Loading map... You need to sign in to leave a comment!