Beauty in Biba
by bibaindia
Biba Apparels is an Indian fashion brand for women and girls founded by Meena Bindra in New Delhi in 1988. It has more than 150 brand outlets and 225 multi-brand outlets. This AR effect, created to promote the brand, will let you know what your beauty is all about!