Share
twitterlinkedinfacebook
Image 1 of 1
IMG023.jpg
Thayams are thought to be the living gods of Kerala. it takes long time to prepare a Thaiyam. Preparation is going on before a show during Onam, Kerala. India
All images are copy righted. Please do not use any of these images without permission