Pete Sheppard

TeamEventOrganisationScoreGamesUnfinished
Rose Forgrove DLeague Division TwoLeeds Chess Association120