Laughing Buddha Statue 92.5 Oxidized Silver finish God Idol
1 God idol
The laughing budha is a symbol of happiness and contentment.crafted in oxidized silver finish and encased attractively in a velvet box the laughing budha is the perfect gift for this diwali/new year and corporates alike
Terms & Conditions
The images represent actual product though color of the image and product may slightly differ.