Zen Buddha Meditating Idol
Invite tranquility and mindfulness into your space with the Zen Buddha Meditating Idol. Crafted from resilient fibre, this striking green figure embodies the essence of serenity and balance. The peaceful visage of Buddha in meditation, coupled with the soothing green hue, creates an atmosphere of calm, making it an ideal...
Made In India