Exupirantis Tschudi
Birth:
1487
Glarus, Glarus, Switzerland
FCID:5367:7176
Parents
Father:
Ludwig Tschudi
Mother:
Margaretha Aebli
Marriage(s)