The Top Chess Players in the World

Kirk J Gornall

Kirk J Gornall
Full name
Kirk J Gornall
Place of birth
Federation
Canada
Retired
Profiles

Rating

Bio