Princess Diana Lineage Chart - Uk Princess Humanitarian Diana Spencer 1961 1997 Bp Lama