Prudente, Michael

1358
Regular
1368
Quick
FIDE ID 2662116
Federation ON
Gender M
Club Toronto