International Taekwon‑Do Federation

Joint ITF / WT Demostration in Lausanne, Switzerland