Exhibition: World Illustration Awards in Ormskirk


The Chapel Gallery is proud to host this prestigious exhibition which brings together exceptional images created by artists from across the globe.
St Helens Road, Ormskirk, Lancashire L39 4QR
27 March - 7 May 2017