SEPHORA Italia

Two key visuals for SEPHORA'S Italia Beauty Festival event in Milano Duomo's store.

Using Format