Jeff Dekal

Jeff Dekal is a comic book artist that worked on two Star Wars comics.