Sharaf, Moses

1148
Regular
1462
Quick
FIDE ID 2664496
Federation ON
Gender M
Club Toronto