William FitzGerald, 2nd Duke of Leinster

GPTKB entity