English language news channel which brings the Russian view on global news.
Pictures of the new subway station Zhulebino in Moscow. Probably it looks neither Soviet nor even Russian… What do you think?
“Zhulebino”.
Links to explore:
See even more of English Russia:
No comments :
Post a Comment