Greg Spencer

Greg Spencer was a 2d artist for Doctor Who.