ESC

Bill Beacham

UK based illustrator / cartoonist, active in at least the early 1990s.