Siberian blast: European scenes of ice and snow

From priests in a snowball fight at the Vatican City to icy scenes in Switzerland.

  • Subsection
  • Published