Leila del Duca
Denver, Colorado, United States
<p>I’m a comic book artist living in Denver, Colorado. I love knitting, practicing Brazilian Jiu Jitsu, reading, and most of all, drawing comic books! I would be a gelatinous puddle on the floor without my art. Currently on my reading list are Invincible, Northlanders, and Scott Pilgrim.</p>