León Buenaventura de Uriarte Bengoa


León Buenaventura de Uriarte Bengoa - Catholic priest. He was born on January 28, 1891 and died on January 19, 1970.