Practical Karate 1: fundamentals of self-defense
Nakayama, M.
Practical Karate 1: fundamentals of self-defense - Tokyo Tuttle 1991 - 112 p.
9780804804813
613.71
Practical Karate 1: fundamentals of self-defense - Tokyo Tuttle 1991 - 112 p.
9780804804813
613.71