Oscar Garcia Urizar


Oscar Garcia Urizar - Catholic priest. He was born on November 26, 1921 and died on September 5, 2006.