INJIRI
Injiri, meaning “The real India,” has always been synonymous with the particular chequered fabrics produced in Madras, with unique beauty and preciousness. The brand is specialized primarily in women’s clothing with a timeless beauty.
1
of
1