Louis Xavier Schubenel

  • Born on September 2, 1883 in Paris

Parents

Family