Shaolin Team Canada is a non-profit dedicated to Canadian athletes representing Canada in Shaolin competitions around the world.
Shaolin-Team-Canada-Martial-Arts-Kung-Fu-Team-Practice-20180714-002-Edit