Deborah Anderson
Birth Name:
Deborah Leigh Anderson
Deborah Anderson was born on December 16, 1970 in London, England as Deborah Leigh Anderson.