Nidal Etkaidek
  • Director
Ramallah
  • Irsal St., Ramallah, Palestine