Share
twitterlinkedinfacebook
Image 1 of 1
ATE02051UK.jpg
People update their social networking accounts from computers provided by the organisers at the launch of the Creators Project at Victoria House in London. The Creators Project is a partnership between Intel and Vice magazine.