Mujahed Azmi Masharqa

Palestinian Authority