Mr. Denning

Appearances
1990
 * Episode 1203 - 16 May 1990