Peter Turner

TeamEventOrganisationScoreGamesUnfinished
RushallDivision SixBirmingham & District Chess League330