Roger Delo

Appearances
1989
 * Episode 917 - 14 March 1989