Ganesha, the elephant headed god of wisdom and success is the defender and remover of obstacles and has to be propitiated first before worship to other gods.
Ganesha, the elephant headed god of wisdom and success is the defender and remover of obstacles and has to be propitiated first before worship to other gods.