James Croft

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

Parents

Children

Siblings

Partners