2018 Cherry Blossom Workout - Naihanchi Kata
March 24, 2018
Photos courtesy Laurie Werner