Mark E Tallis

TeamEventOrganisationScoreGamesUnfinished
St Georges Division SixBirmingham & District Chess League130