Ernest Hill

Ernest Hill

Public health officer for Natal