Ashington Karate Club Member Profile

James De Vera, 1st Dan