Next event . . .
To be announced
For more information and entry details go to Ayrshire Junior Chess Tour on the Ayrshire Chess Association website
Next event . . .
To be announced
For more information and entry details go to Ayrshire Junior Chess Tour on the Ayrshire Chess Association website