Mr Archibald Kennedy

Former MP for Evesham