Ted Francis

Appearances
1991
 * Episode 1506 - 26 August 1991