A Look at Life in Russia

A man with a horse harnessed to a cart takes part in the filming of a scene of the historical film near the freezing Neva River during sunset in St. Petersburg, Russia, 10 December 2020. Temperatures dropped to minus seven degrees Celsius in the second largest city of Russia. (Photo by Anatoly Maltsev/EPA/EFE)
A Look at Life in Russia
   
  Military Woman Gallery

Must See Places

Google Ads Privacy