Creamice Infusia SA in-store advertising

In-store advertising layout for two flavours of Creamice Infusia that was sold at select coffee shops in South Africa.

Back to Top