Otto Eugene Aloysius Ferrol

1908–1985

Life events

  • Born · 24 Dec 1908
  • Died · 4 Dec 1985

Ancestors

Partners and descendants