Estelle Winwood

Estelle Winwood

Director
  • Born: Jan 24, 1883 in Kent, ENGLAND
  • Death: Jun 20, 1984 in Woodland Hills, CA, USA