Kalaripayattu is a traditional martial arts of Kerala in South India, said to be the oldest fighting form in the world, according to encylopedias ...

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app