The Body Shop

The Body Shop comes to Charles’ rescue with their new British Rose collection.

Disciplines

Advertising/Creative

Sector

Beauty/Cosmetics

Share