Ashington Karate Club Member Profile

James De Vera, 2nd Dan