Leon Walters


Leon Walters is a British karateka. He is the winner of multiple European Karate Championships and World Karate Championships Karate medals.

Achievements