David W Randall

TeamEventOrganisationScoreGamesUnfinished
Ward End SocialDivision SixBirmingham & District Chess League120