Sharad N Singhal

TeamEventOrganisationScoreGamesUnfinished
Mutual CircleDivision ThreeBirmingham & District Chess League ½10