Ganesha, Muruga and Siva Overshadow a Busy Temple

Temple activities invoke the presence and blessings of the Gods