About Lekha
lekha is a womenswear brand based in new orleans. we work with rural female artisan workshops as well as female-owned workshops in india promoting women's financial independence, sta... Read more
lekha is a womenswear brand based in new orleans. we work with rural female artisan workshops as well as female-owned workshops in india promoting women's financial independence, sta... Read more