0 answers
395 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