Zein Elabdein

Zein Elabdein

Began Training: -
Level: Orange belt

2011 WEKAF British Championship (April)
-