Mr Kenneth Macaulay

Former MP for Cambridge