India

wm_NRM_1463
… for the God’s to watch the Bhakta’s. At Sri Ekambareswarar Temple, Aminjikarai.