Different views of the sport: competitions, the artistic side of the sport, the spiritual side, practice sessions, and pictures of self-defense poses.
Different views of the sport: competitions, the artistic side of the sport, the spiritual side, practice sessions, and pictures of self-defense poses.