That will mean a lot of visitors! I have been to Moscow and St Petersburg...I would love to see more of Russia. My daughter-in-law is from Sochi.
You are viewing a single comment's thread from:
That will mean a lot of visitors! I have been to Moscow and St Petersburg...I would love to see more of Russia. My daughter-in-law is from Sochi.