A Portrait of ‘ God ‘ !

‘Theyyam ‘ ( the word means ‘ God ‘in local language ) is a popular folk dance in northern part of Kerala , a state in India

Kannur , India.

uthamz@gmail.com