Person
(1784-1869)
Not who you're looking for? Others named James Croft: English politician, Lord Deputy of Ireland, d. 1590 · (1784–1869)
Family