+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.
 
            