Art, Belief, Brick

The Horse of Peelikaan Ayyanar is the 30+ feet statue on whose pedestal we saw the previous 4 idols decorating.

Burma Colony, Ekkatuthangal.