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

Jayson Hadfield 5th Dan


Jayson Hadfield 5th Dan