Graham Creighton Junior High

NSSCA Nova Scotia Scholastic Chess Association