Overview

David Hedley Ennals

(1922—1995) politician