Francis Xavier Meier's Timeline

Born: February 24, 1924
Died: March 13, 2025
Accessibility Tools
hide