Leandro Casco

 was an Artist for Titan Comics Doctor Who comic book series.