Ashraf El Shenawy

Egypt
FIDE ID: 10625488
Birth in 1969
White Black
Mohamed Sayed Hassan Ashraf El Shenawy View
Ashraf El Shenawy Mohamed Tarek View
Magdy Aly Ashraf El Shenawy View
Ashraf El Shenawy Saiied Abdein View