Gallery: 8th ITF Taekwondo nationals in Delhi

 

ITF India’s 8th national Taekwon-Do championship was held in Delhi from  December 16-18.

 

Speak Your Mind

*