Sho Shin Do - Zen Karate
shoshindo.com.auBased on a unique blending of Martial Arts systems which support the philosophy of non-aggression, strong characters and active personal development. Syllabus, calendar and student resources.
Rate This Site
Embed Badge
Place this code on your website to show you're listed here.