Hampshire Junior Chess Association Logo

Officers

Officers :

See here for the HJCA Team Captains.