Khaled ElNagdi

Khaled ElNagdi

Biography

Also appears in

The International

The International

7.6