The Body Shop British Rose media event

The Body Shop British Rose media event

Beauty media are introduced to The Body Shop's British Rose range.