Pedro Francisco Luna Pachón


Pedro Francisco Luna Pachón - Catholic priest. He was born on June 29, 1881 and died on March 15, 1967.