Jimmy Ross

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