Joseph Xaver Brauchle

  • Birthplace: Bavaria, Germany