Gerald FitzGerald, 8th Duke of Leinster

Irish peer

Gerald FitzGerald, 8th Duke of Leinster

Irish peer