John Halaka
Palestinian,
Past
Ramallah, Mar 21 – Apr 20, 2017
Ramallah