Andy Ambrose

TeamEventOrganisationScoreGamesUnfinished
HalesowenDivision TwoBirmingham & District Chess League450