Edna Best

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