Hafez, Sharif

1317
Regular
1313
Quick
FIDE ID 2670143
Federation ON
Gender M
Club Toronto