Barry R Smith

TeamEventOrganisationScoreGamesUnfinished
MerciaDivision ThreeBirmingham & District Chess League230