calesthenics

traditional karate builds fitness with calesthenics

a group of youth karate students do calesthenics

Leave a Comment