Cecil DeSa


Cecil DeSa - Catholic priest. He was born on November 22, 1922 and died on October 27, 2006.