Ashihara June 2013

Ashihara Karate Mini Tournament Cape Town 22 June 2013

ashihara2

ash1

ash4

ashihara4

ash2

ash3

ashihara3

ash9

ash8

ash6

ash7

Web site designed and maintained by © AshiharaOnline September 2013