INSIDE RUSSIA
9.67K subscribers
189 photos
42 videos
504 links
The latest news and updates from my YouTube channel INSIDE RUSSIA here
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Welcome to Moscow. Right now next to the Red square