A Look at Life in Russia
Street actors walk during a snowfall in St. Petersburg, Russia, 27 November 2023. The temperatures have reached minus three degrees Celsius in the second-largest city of Russia. (Photo by Anatoly Maltsev/EPA/EFE)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy