Diana Frances SPENCER

Name
Diana Frances SPENCER
Given names
Diana Frances
Surname
SPENCER
Married name
Diana Frances de GALLES