HD
as Helga Reuss
Catherine Walker is an Irish actress.