Market Harborough Karate Club (MHKC) (affiliated to the British Karate Association)

 

© 2021 SH/AJMN/MPN