Database

Margaret Lockwood / Margaret Lockwood

Birthday
1916/09/15
Date of death
1990/07/15 (Died at 73)
Place of Birth
Karachi, British India
Performance
Iris Matilda Henderson