Home → News → Making a scene with the Illamasqua Launch campaign. Making a scene with the Illamasqua Launch campaign. 05/05/2010 News release