James Stone

A digital designer with particular interests in virals, data visualisation and typography.

Related Tags