Shihan Kai Leung's 18th Traditional Karate-do Invitational Championship

 



May 19, 2013