Thomas FitzGerald, 2nd Baron Desmond (Q7789610)
Irish noble
Language:
other details