Dundee to host one of world’s largest martial arts events

© DC ThomsonKanzen Karate School put on a display.
Kanzen Karate School put on a display.