Sir Spencer Russell

Appointed date
18 May 1984
Term expiry date
31 August 1988
Portrait by
June Mendoza
Sir Spencer Russell