Ariel - Fashion Shoot

From Saatchi Sweden: an installation in Sweden, an online game that could be played across the Nordics, and a Silver at Cannes.