Mr Gerard Callaghan

Former MP for Cork Borough