Ashington Karate Club Member Profile

Thomas Davison, 1st Dan