Description
Product Highlight
- Claw Crafts Ram Lalla Idol Miniature Sculpture
- Size 7.5 x 4 inches
- Represents Shri Ram Lalla Idol Mandir Ayodhya
- Crafted with meticulous detail
- Handcrafted
- Black color for a lifelike appearance
- Ideal for home decor or mandir
- Compact size suitable for various settings
- Symbolizes faith and devotion
- Invites a sense of divine presence into sacred spaces