Saad Halaweh

Nablus, Palestinian Authority