Designed by
Title
Devotees take part in the 'Ochira Kali' #56181490
Description
Devotees take part in the 'Ochira Kali' a ritualistic martial art festival played in the pond water at Ochira Parabrahma temple on June 17, 2015 in Ochira , Kerala, India.
This image is editorial