I am actually holding a copyof our Russian business visa invitation which means we can now apply for our visa. I cant make head nor tail of it but it looks good! This truly is a red letter day- ha ha
This entry was posted on March 22, 2010, 7:43 pm and is filed under Planning The Trip. You can follow any responses to this entry through RSS 2.0. You can leave a response, or trackback from your own site.
#1 by Alex on March 23, 2010 - 8:59 am
If you need any help translating the Russian…