Before you leave...
Take 20% off your first order
20% off
Enter the code below at checkout to get 20% off your first order
This MERU SHREE YANTRA TORTOISE IDOL BRASS is a beautiful and unique piece of art crafted by hand in India with the highest quality pure solid brass. It features intricate carving and is known to bring luck and long life according to Vastu and Feng Shui scriptures. A perfect addition to any home.