Edna Best

Edna Best

Performer
  • Born: Mar 3, 1900 in Hove, England
  • Death: Sep 18, 1974 in Geneva, Switzerland