Moscow Travel & City Guide
Published on July 23, 2019
Moscow is the capital of Russia and it has plenty to offer including impressive architecture, matchless subway, 24/7 bars, and artistic places. Russia is a lively …
source YouTube