Bambooz Bambooz from Mahesh meena bambooz Incense Holder - A set of incense stick holder in bamboo leaves made during the design project module. gLike bambooz Incense Holder - A set of incense stick holder in bamboo leaves made during the design project module. Illustrator Illustration Share R 7 n Available Freelance Mahesh meena Head Designer at Gitanjali Groups Ltd jaipur, India Follow Contact