2016 Annual Ueshiro Shorin-Ryu Black Belt Weekend
Saturday training - October 22, 2016
Photos courtesy Laurie Werner