GKR Karate Crumpsall

June 4, 2019

GKR Karate Fallowfield

June 4, 2019

GKR Karate Timperley

June 4, 2019

GKR Karate Castleford

June 4, 2019