Pope Shenouda II of Alexandria


Pope Shenouda II of Alexandria was the 65th Pope of Alexandria and Patriarch of the See of St. Mark.