James Croft (Q6131942)
English politician, Lord Deputy of Ireland, d. 1590
Language: