Shotokan Karate of Hampton Roads





drill3







Sempai Guy Via prepares for the next repetition of a drill.