Postcard RU-174742 account closed Russia 16 Jun, 2010 14 days 1,099 miles mattha Germany 30 Jun, 2010 Loading map... mattha said: posted over 13 years ago Svetlana sent me this picture of the last Tsar of Russia, Nikolai II. You need to sign in to leave a comment!