David Michael Mason

Rev. David Michael Mason Labour Party member of the Greater London Council: Ealing North 1973 – 1977