Ivan Rodriguez

Ivan Rodriguez is an artist who has worked extensively for independent American comics publishers. He has aso worked on Doctor Who for Titan Comics.