Day: June 26, 2017

World Illustration Awards 2017 Exhibition, London


The World Illustration Awards exhibition in London offers a showcase of the best of professional and emerging illustration talent…