Rochdale Shukokai Karate Rochdale Shukokai Karate Club Rochdale Shukokai Karate Rochdale Shukokai Karate Club

Adrian Coan 6th Dan