Mediterranean Karate Alliance

Q CHALLENGE – Dec ’21