James IRVINE Janet IRVINE Catherine JOHNSTON treeI253.gif

IRVINE

1819 -

Life History

1819

Born

  • Info from James Irvine.
    See his spreadsheet 'Irvines of Croval'