Pope Tawadros II of Alexandria

Pope Tawadros II of Alexandria inaugurates Saint George church in Alex.