Russian invitation

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
  1. #1 by Alex on March 23, 2010 - 8:59 am

    If you need any help translating the Russian…

(will not be published)