Michael Joshua

Appearances
1994
 * Episode 2157 - 24 May 1994