Mr. Horwood

Appearances
1996
 * Episode 2554 - 22 February 1996