International Taekwon‑Do Federation

ITF- WT Joint Demostration in Geneva, Switzerland