Olga Horwood

Appearances
1994
 * Episode 2201 - 25 July 1994