Cai, Tom

-
Regular
1548
Quick
FIDE ID 2660601
Federation ON
Gender M
Club Toronto