Posted on Jul 27, 2015, 8:55 pm
#11
Guys, do you really think the visa process will be that complicated ? Just go to the Russian embassy, say you wanna go on vacation to St Petersbourgh and you are all set