Shihan Kai Leung's 18th

Traditional Karate-do Invitational Championship

May 19, 2013