The Design and Branding of Sochi 2014 – Winter OlympicsA look at the visuals representing this winter’s big event in Russia.