Francis Xavier Meier's Timeline

Born: 02/24/1924
Died: 03/13/2025
Accessibility Tools
hide