US - English

Women's Injiri

Injiri, meaning 'real India', is a one-of-a-kind clothing brand, the core essence of which is slow fashion. Launched in 2009 by Chinar Farooqui, Injiri believes in the beauty of handweaving processes. Curating an aesthetic around ... Read more

Filters