Megafaces
Is this the biggest selfie ever made? This beautiful installation to show support at the last Sochi Winter Games won the 2014 Cannes Lions Innovation Grand Prix.
Is this the biggest selfie ever made? This beautiful installation to show support at the last Sochi Winter Games won the 2014 Cannes Lions Innovation Grand Prix.