Jimmy Ross

Jimmy Ross was a designer for Doctor Who Magazine for a number of issues.