Our newest black belts. With honours no less!!

bb19

Norman McCaffreyOur newest black belts. With honours no less!!