Steveston International Karate Championships

Photo: Sandi Stocks