Categories
Fashion

Shiro Store Opening

The Japanese skin-care brand shiro opened their first store in London.  the brand is a lifestyle natural beauty brand with their products…