World Illustration Awards 2017 at Chapel Gallery, Ormskirk Chapel Gallery hosts the World Illustration Awards 2017 Touring Exhibition