Rana Abd El-Shafy

Al Mansurah- ad daqahlyah - Egypt

When contradictions meet ..
Not to be categorized !

  • Work
    • Student
  • Education
    • Faculty of engineering