Mahmoud Hafez

Egypt
FIDE ID: 10608222
Birth in 1978
White Black
Mahmoud Hafez Marko Fadi View
Mahmoud Hafez Salah Yousry View
Mahmoud Hafez Hosam Ibrahim View