Mark as
Karate blocks
A general description of karate, including its origins and development, warm-up exercises, basic and advanced blocks, and safety aspects.
See on goodreads | librarything
More by Stuart Schwartz
Recent activity
Rate this book to see your activity here.
Comments and reviews
Please sign in to leave a comment