Japanese Goju Ryu Karate - Seiwa Kai Cape Town

KARATE training leads to perfection of Character