Charles Judels

Charles Judels

Director
  • Born: Aug 17, 1881 in Amsterdam, NETHERLANDS
  • Death: Feb 14, 1969 in San Francisco, CA, USA