Image 1 of 1
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
Share
twitterlinkedinfacebook
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