Asim Abu Shakra

Palestinian, 1961-1990

Asim Abu Shakra

Palestinian, 1961-1990