Ruach Community

Ruach Karate in the Commuinity

charity work we have done and are doing plus group activities outside of karate i.e. cycling and dive events