Sid Sutton

Sid Sutton is a graphical designer and did Doctor Who logos from 1980 to 1986.