Jeyakumar, Yathushan

1791
Regular
1478
Quick
FIDE ID 2619911
Federation ON
Club Scarborough