Mr Harold Gray

Former MP for Cambridgeshire