Neil West
An image from Doctor Who: The Visitation, one of the productions that also features Neil West.

Neil West

Doctor Who: The Visitation

Doctor Who: The Visitation

1982