Kevin Hurney

TeamEventOrganisationScoreGamesUnfinished
South Birmingham OpenBirmingham & District Chess League120