James Croft

English politician, Lord Deputy of Ireland, d. 1590 (d. 1590)

Parents

Children

Siblings

Partners