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

© DC Thomson
Kanzen Karate School put on a display.
Breaking

    Cancel