Aikido Yoshinkan Pretoria

Description

Rigorous Yoshinkan style Aikido training emphasizing balance and posture.