Kevin Keane

Irish illustrator and comics artist