Leila Del Duca

Posted on: 1 Comment

small_Leila_inks

This beautiful piece was by the talented artist Leila Del Duca. Her new book Shutter is being published by Image Comics.

One Response

  1. Robert Benedetti says:

    That’s why I like Hominids—- and the story.

Leave a Reply