Festival of lights marks Russian Revolution centenary

  • 6 years ago
Russia marks the 100th anniversary of the country's revolution with a parade and festival of lights in Saint Petersburg.

Recommended