Russia vs Korea Republic: The Photos You Need to See

Russia fans arrive at the stadium for the June 17 World Cup match against South Korea. (Getty)

1
0
Would love your thoughts, please commentx
()
x