4 Generation Pedigree Chart:
Robert Crawfoord












Robert Crawfoord ‎(I1692)‎
Birth 26 December 1740 -- Canongate, Edinburgh, Midlothian