Yazid Abu Shamleh

Yazid Abu Shamleh

Jordan