St Margaret's Montessori The Senior Chess Competition gets off to a cracking start

The Senior Chess Competition gets off to a cracking start

The Senior Chess Competition gets off to a cracking start