Abdul Karim

Began Training: 2008
Level: Not graded

2008 WEKAF British Invitational (March)
-