0360: The Russians


International Week continues today with a concept for Team Russia, as designed by Steven Grant. The Russian resort town of Sochi will host the 2014 Winter Olympics less than a year from now.

2 Comments