A Look at Life in Russia
Municipal workers stops people trying to cross a street to a restricted area after scaffolding has collapsed during a storm in Moscow on November 30, 2021. (Photo by Alexander Nemenov/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy