The upcoming Winter Olympics in Sochi are set to be the most lavishly expensive that the worlds ever seen, but you wouldnt know it by looking at the logo. Excepting the Olympic rings, theres no drawn element here, leaving the viewer to construct his own metaphors — such as the apparent reflection between Sochis name and […]
Latest Comments