Hon. William O'Callaghan

Former MP for Tipperary