Major Hon. Hugh Moulton

Former MP for Salisbury