Designed by
Title
Intel Extreme Masters 2014 #38925008
Description
KATOWICE, POLAND - MARCH 16: Fei Chi Luo (right) from Invictus Gaming at Intel Extreme Masters 2014 (IEM) - Electronic Sports World Cup on March 16, 2014 in Katowice, Silesia, Poland.
This image is editorial