Elle

An international women's magazine on fashion, beauty and health. Translated from French, its title means "she".

@GALLERY

Marketing&communications project for Samsung More

Biggest media facade of Europe More