4 Generation Pedigree Chart
James Michael Rorke













James Michael Rorke ‎(I625)‎
Birth 28 June 1852