PARIS, FRANCE - MAY 18: Team Russia celebrates the win over Czech Republic after the Ice Hockey World Championship Quarterfinal between Russia and Czech Republic at AccorHotels Arena in Paris, France, on May 18, 2017. (Photo by Robert Hradil/Icon Sportswire)
Photographer: Robert Hradil/Icon Sportswire
File Size: 1.69 MB @ 300dpi
Image Size: 2597 x 1729
To see full pricing information, click "Download" above.