Malachite Ganesha – 455 gms

Available: Out stock

Lord Ganesha In Malachite

 6,500.00

Out of stock