0 answers
381 views

Should I get a visa for St Petersburg Russia in the US or wait until arrival in Europe?

Answer this question

Map of Russia