Bandra- Navratri is one day away and artisans are ready with their goddess idols. Bandra's artisan Mahesh Vengurlekar is environment-friendly and has been making idols on the same lines. Usually, clay made idols are small in height but this artisan creates idols which range from 2 feet to 10 feet.