Karate training encompasses many elements, one of which is sport.
We have annual association tournaments where members represent their
|CoComing Up | KSTSK Grading Examinations
SATURDAY 24th Mar, 2018 in HATFIELDming Up | KSTSK Grading Examinations
SATURDAY 25th Mar, 2017 in HATFIELD
© Rakesh Patel, 2018