Marc Camoletti

  • Born: Nov 16, 1923 in Geneva, Switzerland
  • Death: Jul 18, 2003 in Deauville, France