©2014 veethi.com
The Lord Shiva here is called Kapaleeshwarar. Wondering why is it so.? Legend says that Lord..