+Dawoud Moussa El Baramoussy
-
Bishop, former B El-Mansura
-
El-Mansura
-
3 El Sekka El Gedida,
-
El-Mansura
-
EGYPT
-
*
-
mon.
-
priest.
-
⊕ (Pope Shenouda)
-
passed to the Lord.