Kumbabishekam (Idol installation)

Idols are ready