Princess Diana Ancestry Chart - Spencer Churchill Spencer Family Royal Family Trees