Luis Augusto Castro Quiroga


Luis Augusto Castro Quiroga - Catholic priest from Colombia. He was born on April 8, 1942 in Bogotá. He graduated from the Pontifical Xavierian University.