Leila Del Duca
Leila del Duca is a comic book artist and writer living in Portland, Oregon. She draws SLEEPLESS, SHUTTER and wrote AFAR at Image Comics. Leila has also drawn THE WICKED + THE DIVINE, SCARLET WITCH, AMERICAN VAMPIRE, and THE PANTHEON PROJECT. In 2015 and 2016, Leila was nominated for the Russ Manning Promising Newcomer Award for her work on SHUTTER.