Ganesha is one of the most worshipped, loved and popular of all Indian deities. Our handcrafted Ganesha Idol has 3 heads and is also known as Trimukha - tri meaning three and mukha meaning face. It is inspired by the idols and carvings found in old temples in India.
For the believers, Trimukha Ganapati is a benign and powerful aspect of the Lord. It is believed that he would look after the welfare of the devotees and their families.