Iza Setia is a Delhi based makeup artist who is an all in one package of perfection, endurance, and persistent hard work. Started her journey from...