Camp Kata

traditional karate builds fitness with kata repetition

group of karate practitioners practice moves together

Leave a Comment