Ahmad Makhalfeh

Ramallah

  • Work
    • SKY Advertising
  • Education
    • Birzeit University