Lulu Strachan

STRACHAN, Lulu (19**- ) South African actress best known for playing the title role in the 1985 Afrikaans feature film Mamza.