SACSSA Chess
SACSSA Chess
Southern African Christian Schools' Sports Association: Offering quality sporting opportunities in a safe environment.
Stay safe, Stay active, Stay healthy.
SACSSA Chess 4 All
SACSSA Chess
Southern African Christian Schools' Sports Association: Offering quality sporting opportunities in a safe environment.
Stay safe, Stay active, Stay healthy.
SACSSA Chess 4 All