null

Pope Leo XIII

Pope Leo XIII

Pope Leo XIII

Pope Leo XIII was the head of the Catholic Church from 20 February 1878 to his death in 1903. Living until the age of 93, he was the oldest serving Pope and the second longest lived pope in history,