M J Savage 1931

Michael Joseph Savage – Labour Party – 1931 General Election