Francis Xavier Sudartanta Hadisumarta


Francis Xavier Sudartanta Hadisumarta - Catholic priest from Indonesia. He was born on December 13, 1932 in Ambarawa.