OPEN SECTION

Pakistan / Muhammad Shahzeb

NameMuhammad Shahzeb
Title
FederationPakistan
FIDE ID7804806
Birthyear