The Body Shop

The Body Shop is a British cosmetic brand which
offers distinctive formulations of products for skin and body care.