Name: David Semple


Grade:2nd Dan

Qualifications:


Years in Martial arts:


Area of Expertise:


Grading history:



Personal Record: