Mike Dowling

Mike Dowling is a comic book artist and has illustrated several Torchwood short stories published in Torchwood Magazine''.