image
Cosmetics retail Beauty Barn opens in Kohima