Taikiken Kumite

Taikiken soft sparring, working on coordination and timing


© 2010 savethepicture.net